English Dictionary
◊ ILAMA TREE
ilama tree
n : tropical American tree grown in southern United States
having a whitish pink-tinged fruit [syn: {ilama}, {Annona
diversifolia}]